moral determinism - Alemán Inglés Diccionario